antibody binding site - Alemán Inglés Diccionario